kick rocks - German English Dictionary